package com.accp.demo.pojo.sale;

public class SaleOrderDetail {
	private String billNo;
	private Integer lineID;
	private String materialNo ;/*物料编号--外键 物料主文件主键*/
	private Integer quantity ;/*数量*/
	private Double oldPrice;/*折扣前单价*/
	private Double decordNum ;/*折数*/
	private Double unitPrice;/*单价*/
	private Double amount;/*金额*/
	private Double taxRate;/*税率*/
	private Double tax;/*税额*/
	private Double taxAmount;/*含税金额*/
	private String outStorageDate ;/*预出库日*/
	private Integer noOutnum ;/*未出数量*/
	private Integer isGift ;/*赠品*/
	private String itemRemark;/*分录备注*/
	private String wlCom;/*物料组合*/
	private Integer sourceType;/*来源单别*/
	private String sourceOrder;/*来源单号*/
	private String shengChan;/*生产*/
	private String paiChendanHao;/*排程单号*/
	private Integer yiShengcNum;/*已生产数量*/
	public String getBillNo() {
		return billNo;
	}
	public void setBillNo(String billNo) {
		this.billNo = billNo;
	}
	public Integer getLineID() {
		return lineID;
	}
	public void setLineID(Integer lineID) {
		this.lineID = lineID;
	}
	public String getMaterialNo() {
		return materialNo;
	}
	public void setMaterialNo(String materialNo) {
		this.materialNo = materialNo;
	}
	public Integer getQuantity() {
		return quantity;
	}
	public void setQuantity(Integer quantity) {
		this.quantity = quantity;
	}
	public Double getOldPrice() {
		return oldPrice;
	}
	public void setOldPrice(Double oldPrice) {
		this.oldPrice = oldPrice;
	}
	public Double getDecordNum() {
		return decordNum;
	}
	public void setDecordNum(Double decordNum) {
		this.decordNum = decordNum;
	}
	public Double getUnitPrice() {
		return unitPrice;
	}
	public void setUnitPrice(Double unitPrice) {
		this.unitPrice = unitPrice;
	}
	public Double getAmount() {
		return amount;
	}
	public void setAmount(Double amount) {
		this.amount = amount;
	}
	public Double getTaxRate() {
		return taxRate;
	}
	public void setTaxRate(Double taxRate) {
		this.taxRate = taxRate;
	}
	public Double getTax() {
		return tax;
	}
	public void setTax(Double tax) {
		this.tax = tax;
	}
	public Double getTaxAmount() {
		return taxAmount;
	}
	public void setTaxAmount(Double taxAmount) {
		this.taxAmount = taxAmount;
	}
	public String getOutStorageDate() {
		return outStorageDate;
	}
	public void setOutStorageDate(String outStorageDate) {
		this.outStorageDate = outStorageDate;
	}
	public Integer getNoOutnum() {
		return noOutnum;
	}
	public void setNoOutnum(Integer noOutnum) {
		this.noOutnum = noOutnum;
	}
	public Integer getIsGift() {
		return isGift;
	}
	public void setIsGift(Integer isGift) {
		this.isGift = isGift;
	}
	public String getItemRemark() {
		return itemRemark;
	}
	public void setItemRemark(String itemRemark) {
		this.itemRemark = itemRemark;
	}
	public String getWlCom() {
		return wlCom;
	}
	public void setWlCom(String wlCom) {
		this.wlCom = wlCom;
	}
	public Integer getSourceType() {
		return sourceType;
	}
	public void setSourceType(Integer sourceType) {
		this.sourceType = sourceType;
	}
	public String getSourceOrder() {
		return sourceOrder;
	}
	public void setSourceOrder(String sourceOrder) {
		this.sourceOrder = sourceOrder;
	}
	public String getShengChan() {
		return shengChan;
	}
	public void setShengChan(String shengChan) {
		this.shengChan = shengChan;
	}
	public String getPaiChendanHao() {
		return paiChendanHao;
	}
	public void setPaiChendanHao(String paiChendanHao) {
		this.paiChendanHao = paiChendanHao;
	}
	public Integer getYiShengcNum() {
		return yiShengcNum;
	}
	public void setYiShengcNum(Integer yiShengcNum) {
		this.yiShengcNum = yiShengcNum;
	}
	public SaleOrderDetail(String billNo, Integer lineID, String materialNo, Integer quantity, Double oldPrice,
			Double decordNum, Double unitPrice, Double amount, Double taxRate, Double tax, Double taxAmount,
			String outStorageDate, Integer noOutnum, Integer isGift, String itemRemark, String wlCom,
			Integer sourceType, String sourceOrder, String shengChan, String paiChendanHao, Integer yiShengcNum) {
		super();
		this.billNo = billNo;
		this.lineID = lineID;
		this.materialNo = materialNo;
		this.quantity = quantity;
		this.oldPrice = oldPrice;
		this.decordNum = decordNum;
		this.unitPrice = unitPrice;
		this.amount = amount;
		this.taxRate = taxRate;
		this.tax = tax;
		this.taxAmount = taxAmount;
		this.outStorageDate = outStorageDate;
		this.noOutnum = noOutnum;
		this.isGift = isGift;
		this.itemRemark = itemRemark;
		this.wlCom = wlCom;
		this.sourceType = sourceType;
		this.sourceOrder = sourceOrder;
		this.shengChan = shengChan;
		this.paiChendanHao = paiChendanHao;
		this.yiShengcNum = yiShengcNum;
	}
	public SaleOrderDetail() {
		super();
	}
	@Override
	public String toString() {
		return "SaleOrderDetail [billNo=" + billNo + ", lineID=" + lineID + ", materialNo=" + materialNo + ", quantity="
				+ quantity + ", oldPrice=" + oldPrice + ", decordNum=" + decordNum + ", unitPrice=" + unitPrice
				+ ", amount=" + amount + ", taxRate=" + taxRate + ", tax=" + tax + ", taxAmount=" + taxAmount
				+ ", outStorageDate=" + outStorageDate + ", noOutnum=" + noOutnum + ", isGift=" + isGift
				+ ", itemRemark=" + itemRemark + ", wlCom=" + wlCom + ", sourceType=" + sourceType + ", sourceOrder="
				+ sourceOrder + ", shengChan=" + shengChan + ", paiChendanHao=" + paiChendanHao + ", yiShengcNum="
				+ yiShengcNum + "]";
	}
	
}
